// 系统内各状态map的集合  统一配置
let obj = {
  // 是否
  isYesMap: {
    1: "是",
    2: "否",
  },
  // 支付方式 1：微信 2：支付宝
  payWayMap: {
    1: "微信",
    2: "支付宝",
    3: "余额",
  },
  // 订单发货状态
  sendStateMap: {
    1: "未发货",
    2: "已发货",
  },
  // 订单状态 1交易完成 2已取消 3未付款 4交易中 5已退款
  orderStatusMap: {
    3: "待付款",
    4: "交易中",
    1: "交易完成",
    2: "交易失败",
    // 5: "已退款",
  },
  // 订单状态 带类型
  orderStatusMapType: {
    1: {
      type: "success",
      label: "交易完成",
    },
    2: {
      type: "danger",
      label: "交易失败",
    },
    3: {
      type: "warning",
      label: "待付款",
    },
    4: {
      type: "",
      label: "交易中",
    },
  },
  //支付记录状态 1未支付 2已支付 3已撤销 4已完成 5已退款
  payStatusMap: {
    1: "未支付",
    2: "已支付",
    3: "已撤销",
    4: "已完成",
    // 5: "已退款",
  },
  // 订单买家支付状态 1未支付 2已支付
  buyerPayState: {
    1: "未支付",
    2: "已支付",
  },
  // 回收订单买家支付状态
  backOrderPayStateMap: {
    1: {
      type: "danger",
      label: "未支付",
    },
    2: {
      type: "success",
      label: "已支付",
    },
    3: {
      type: "warning",
      label: "打款中",
    },
    4: {
      type: "info",
      label: "财务拒绝",
    },
  },
  // 换绑状态
  changeBindStateMap: {
    1: {
      type: "danger",
      label: "未换绑",
    },
    2: {
      type: "success",
      label: "已换绑",
    },
  },
  // 放款状态
  guaranteePayStatusMap: {
    1: {
      type: "danger",
      label: "未放款",
    },
    2: {
      type: "success",
      label: "已放款",
    },
    3: {
      type: "warning",
      label: "放款中",
    },
    4: {
      type: "info",
      label: "财务拒绝",
    },
  },
  // 通用结算状态
  sellerPayState: {
    1: {
      type: "danger",
      label: "未结算",
    },
    2: {
      type: "success",
      label: "已结算",
    },
  },
  // 订单买家结算状态 1未支付 2已支付
  saleSettlementStateMap: {
    1: {
      type: "danger",
      label: "未结算",
    },
    2: {
      type: "success",
      label: "已结算",
    },
  },
  // orderStatusArr: [
  //   {
  //     value: "3",
  //     name: "待付款",
  //   },
  //   {
  //     value: "4",
  //     name: "交易中",
  //   },
  //   {
  //     value: "1",
  //     name: "交易完成",
  //   },
  //   {
  //     value: "2",
  //     name: "交易失败",
  //   },
  //   {
  //     value: "101",
  //     name: "售后订单",
  //   },
  // ],
  // 租户版 订单状态
  orderStatusArr: [
    {
      value: "",
      name: "全部",
    },
    {
      value: "3",
      name: "待付款",
    },
    {
      value: "4",
      name: "交易中",
    },
    {
      value: "1",
      name: "交易完成",
    },
    {
      value: "2",
      name: "交易失败",
    },
    // {
    //   value: "101",
    //   name: "售后订单",
    // },
  ],
  // 销售订单 售后类型
  afterTypeMap: {
    1: "退款不退号，交易完成",
    2: "退号退款，交易失败",
  },
  // 赔付类型
  peifuTypeMap: {
    1: {
      type: "danger",
      label: "无货赔付",
    }
  },
  // 赔付状态 1.待处理 2已同意 3已拒绝
  peifuStateMap: {
    1: {
      type: "warning",
      label: "待处理",
    },
    2: {
      type: "success",
      label: "已同意",
    },
    3: {
      type: "danger",
      label: "已拒绝",
    },
  },
  // 销售订单 售后状态
  afterOrderStateMap: {
    1: "已同意",
    2: "已拒绝",
    3: "待处理",
  },
  // 销售订单 售后状态ARRAY
  afterOrderStateArr: [
    {
      value: "3",
      name: "待处理",
    },
    {
      value: "1",
      name: "已同意",
    },
    {
      value: "2",
      name: "已拒绝",
    },
  ],
  // 售后结算时  结算方式
  // 账单状态
  settlementTypeMap: {
    1: "余额结算",
    2: "直接打款",
  },

  // 账单流水相关
  // 来源订单类型
  billOrderTypeMap: {
    1: "销售订单",
    2: "售后订单",
    3: "提现",
    4: "回收订单",
    5: "保证金订单",
    6: "虞豆充值",
    7: "余额充值",
  },
  //账单核验 来源订单类型（商户端）  1销售订单 2销售售后订单 3回收订单 4回收售后订单
  tenantBillOrderTypeMap: {
    1: "销售订单",
    2: "销售售后",
    3: "回收订单",
    4: "回收售后",
    5: "采购订单",
    6: "采购售后",
    7: "日常收支",
    8: "提号赔付",
    9: "租号订单",
    // 5: "保证金订单",
  },
  // 账单类型
  billTypeMap: {
    1: {
      label: "收入",
      type: "success",
    },
    2: {
      label: "支出",
      type: "warning",
    },
  },
  // 账单状态
  billStatusMap: {
    1: "正常",
    2: "删除",
  },
  // 个人余额  变动类型  1结算 2售后 3扣费
  moneyChangeTypeMap: {
    1: {
      label: "结算",
      type: "success",
    },
    2: {
      label: "售后",
      type: "warning",
    },
    3: {
      label: "扣费",
      type: "danger",
    },
    4: {
      label: "提现",
      type: "",
    },
    5: {
      label: "提现失败",
      type: "warning",
    },
    6: {
      label: "退款",
      type: "success",
    },
    7: {
      label: "余额支付",
      type: "",
    },
    8: {
      label: "赔付",
      type: "danger",
    },
    9: {
      label: "充值",
      type: "info",
    },
    10: {
      label: "推广返利",
      type: "success",
    },
    11: {
      label: "卡位共享",
      type: "danger",
    },
  },
  // 提现账户类型 1：微信 2：支付宝 3：银行卡
  accountType: {
    // 1:'微信',
    2: "支付宝",
    3: '银行卡'
  },
  // 提现状态  1：提现中 2：提现成功 3：提现失败
  tixianStateMap: {
    1: {
      label: "提现中",
      type: "warning",
    },
    2: {
      label: "提现成功",
      type: "success",
    },
    3: {
      label: "提现失败",
      type: "danger",
    },
  },
  // 违规原因 所属
  weigui: {
    1: {
      label: "买家",
      type: "warning",
    },
    2: {
      label: "卖家",
      type: "success",
    },
    3: {
      label: "回收商",
      type: "",
    },
  },
  // 订单来源  1:app 2:h5 3:pcweb 4:客服
  orderSource: {
    1: {
      label: "APP",
      type: "warning",
    },
    2: {
      label: "手机网站",
      type: "success",
    },
    3: {
      label: "电脑网站",
      type: "",
    },
    4: {
      label: "客服",
      type: "danger",
    },
    5: {
      label: "自建订单",
      type: "danger",
    },
  },
  // 订单类型  1自营商品 2代售商品
  orderTypeMap: {
    1: {
      label: "自营订单",
      type: "success",
    },
    2: {
      label: "代售订单",
      type: "warning",
    }
  },
  orderJiaoyiTypeMap: {
    1: {
      label: "普通提号",
      type: "success",
    },
    2: {
      label: "号商提号",
      type: "warning",
    },
    3: {
      label: "官方代售",
      type: "danger",
    },
  },
  // 报价状态
  backListStatusMap: {
    0: {
      label: "报价中",
      type: "warning",
    },
    4: {
      label: "已取消",
      type: "danger",
    },
    2: {
      label: "已接受",
      type: "success",
    },
    3: {
      label: "已完成",
      type: "success",
    },
    5: {
      label: "拒绝报价",
      type: "danger",
    },
  },
  // 客服端 报价状态
  kefubstatusMap: {
    0: {
      label: "待接受报价",
      type: "warning",
    },
    1: {
      label: "已接受报价",
      type: "success",
    },
    2: {
      label: "已拒绝",
      type: "danger",
    },
    3: {
      label: "已完成",
      type: "success",
    },
    4: {
      label: "取消交易",
      type: "danger",
    },
    5: {
      label: "商家拒绝",
      type: "danger",
    },
  },
  // 客服类型1:咨询客服2:买单客服3:卖单客服4:审核客服5:回收客服
  kefuTypeMap: {
    1: {
      label: "B端客服",
      type: "success",
    },
    2: {
      label: "C端客服",
      type: "danger",
    },
    3: {
      label: "代售客服",
      type: "success",
    },
    4: {
      label: "包赔客服",
      type: "success",
    },
    5: {
      label: "回收客服",
      type: "success",
    },
  },
  // 租户版 客服类型 1:咨询客服2:买单客服3:卖单客服4:审核客服5:回收客服
  kefuTypeTenantMap: {
    "1": {
      label: "销售客服",
      type: "success",
    },
    "2": {
      label: "回收客服",
      type: "danger",
    },
    "3": {
      label: "包赔客服",
      type: "warning",
    },
    "4": {
      label: "竞拍销售客服",
      type: "",
    },
    "5": {
      label: "租号客服",
      type: "",
    },
  },
  isReturnMap: {
    1: {
      label: "退还",
      type: "success",
    },
    2: {
      label: "不退",
      type: "danger",
    },
  },
  yajinMap: {
    1: "押金已缴纳",
    2: "押金已退",
    3: "押金不退",
  },
  // 活动类型
  activeType: {
    1: "虞豆充值",
    2: "增值功能",
    3: "接口平台",
  },
  // 增值服务类型
  valueAddedServicesTypeMap: {
    1: "功能模块",
    2: "接口平台",
  },
  // 增值功能选择项
  businessTypeMap: {
    1: "竞价回收",
  },
  // 活动规则匹配模式
  activeRuleMode: {
    1: "单一匹配模式",
    2: "递减匹配模式",
  },
  // 启用状态
  activeState: {
    1: "启用",
    2: "禁用",
  },
  // 零头处理方式
  modeNextMap: {
    1: "默认模式",
    2: "倍数模式",
  },
  // 账号监测状态
  /**
   * 绑定状态
   * 1、在绑
   * 2、掉绑
   * 3、未检测
   * 4、检测失败
   */
  monitoringStateMap: {
    1: {
      label: "在绑",
      type: "success",
    },
    2: {
      label: "不在绑",
      type: "danger",
    },
    3: {
      label: "未检测",
      type: "info",
    },
    4: {
      label: "账号错误",
      type: "info",
    },
  },

  // 租户版 售后打款状态
  afterOrderPayStateTenant: {
    1: "未打款",
    2: "已打款",
  },

  // 计费方式
  buyWayMap: {
    1: {
      label: "免费",
      type: "success",
    },
    2: {
      label: "月租",
      type: "warning",
    },
    3: {
      label: "永久",
      type: "danger",
    },
  },
  // 增值服务到期状态
  addedServicesStateMap: {
    1: {
      label: "正常",
      type: "success",
    },
    2: {
      label: "已到期",
      type: "danger",
    },
  },
  // 虞豆类型
  jifenTypeMap: {
    0: {
      label: "充值",
      type: "success",
    },
    1: {
      label: "API",
      type: "",
    },
    2: {
      label: "合同",
      type: "warning",
    },
    3: {
      label: "服务获取",
      type: "",
    },
    4: {
      label: "实名监测",
      type: "warning",
    },
    5: {
      label: "帐号监测",
      type: "warning",
    },
    6: {
      label: "客服上架",
      type: "danger",
    },
    7: {
      label: "商品克隆",
      type: "danger",
    },
    8: {
      label: "即时通讯客服",
      type: "danger",
    },
    9: {
      label: "用户实名认证",
      type: "success",
    },
    10: {
      label: "回收订单完成",
      type: "info",
    },
    11: {
      label: "实名查询",
      type: "",
    },
    12: {
      label: "发送短信",
      type: "info",
    },
    13: {
      label: "自动截图",
      type: "warning",
    },
    14: {
      label: "商品刷新",
      type: "warning",
    },
    15: {
      label: "短信包",
      type: "danger",
    },
    16: {
      label: "在线支付",
      type: "success",
    },
    17: {
      label: "卡位收短信",
      type: "success",
    },
    18: {
      label: "卡位发短信",
      type: "warning",
    },
    19: {
      label: "商品翻新",
      type: "warning",
    },
    22: {
      label: "云机",
      type: "",
    },
    99: {
      label: "其他业务",
      type: "warning",
    },
  },
  // 卡位类型 1一般卡位  2智能卡位
  telDeviceType: {
    1: {
      label: "一般卡位",
      type: "danger",
    },
    2: {
      label: "智能卡位",
      type: "success",
    },
  },

  // 回收线索状态
  backStateMap: {
    1: {
      label: "待回收",
      type: "",
    },
    2: {
      label: "回收中",
      type: "warning",
    },
    3: {
      label: "已回收",
      type: "success",
    },
    4: {
      label: "已取消",
      type: "danger",
    },
    5: {
      label: "已拒收",
      type: "danger",
    },
  },
  // 回收订单状态 1交易中 2待审核 3已审核 4交易完成 5交易失败
  backOrderStateMap: {
    1: {
      label: "交易中",
      type: "",
    },
    // 2: {
    //   label: "待审核",
    //   type: "warning",
    // },
    // 3: {
    //   label: "已审核",
    //   type: "success",
    // },
    4: {
      label: "交易完成",
      type: "success",
    },
    5: {
      label: "交易失败",
      type: "danger",
    },
  },
  // 财务账单状态
  billStateMap: {
    1: {
      label: "未核验",
      type: "warning",
    },
    2: {
      label: "已核验",
      type: "success",
    },
    // 3: {
    //   label: "已拒绝",
    //   type: "danger",
    // },
  },
  // 回收 售后状态
  backAfterStatesMap: {
    "0": {
      label: "全部",
      type: "",
    },
    "1": {
      label: "待处理",
      type: "",
    },
    '2': {
      label: "已同意",
      type: "success",
    },
    '3': {
      label: "已拒绝",
      type: "danger",
    },
    '4': {
      label: "已完成",
      type: "success",
    }
  },
  // 实名状态
  realStatusMap: {
    "1": {
      label: "未实名",
      type: "error",
    },
    '2': {
      label: "已实名",
      type: "success",
    },
    '3': {
      label: "已实人认证",
      type: "warning",
    },
    '4': {
      label: "已人脸认证",
      type: "success",
    },
    '5': {
      label: "已包赔认证",
      type: "success",
    },
  },

  // 首页店铺数据  统计项
  // 实名状态
  shopDataMap: {
    "yonghuzhuce": {
      label: "用户注册",
      value1: "",
      value2: "",
      value3: "",
      label1: "总量",
      label2: "今日",
      label3: "",
      permiKey: 'system:user:list',//权限字符串
      key: 'yonghuzhuce',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "huoyueyonghu": {
      label: "活跃用户",
      value1: "",
      value2: "",
      value3: "",
      label1: "",
      label2: "7日内活跃",
      label3: "",
      permiKey: 'system:user:list',//权限字符串
      key: 'huoyueyonghu',//数据key
      sort: '',
      show: false,
      showLabel1: false
    },
    "shangpinshangxin": {
      label: "商品上新",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: '',//权限字符串
      key: 'shangpinshangxin',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "kaweitongji": {
      label: "智能卡位",
      value1: "",
      value2: "",
      value3: "",
      label1: "在线",
      label2: "离线",
      label3: "",
      permiKey: '',//权限字符串
      key: 'kaweitongji',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "huishoudingdan": {
      label: "回收订单",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: 'backClue:myHuishou',//权限字符串
      key: 'huishoudingdan',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "xiaoshoudingdan": {
      label: "销售订单",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: '',//权限字符串
      key: 'xiaoshoudingdan',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "shouhoudingdan": {
      label: "售后订单",
      value1: "",
      value2: "",
      value3: "",
      label1: "回收",
      label2: "销售",
      label3: "",
      permiKey: '',//权限字符串
      key: 'shouhoudingdan',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "xiaoshoujine": {
      label: "销售金额",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: '',//权限字符串
      key: 'xiaoshoujine',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "huishoujine": {
      label: "回收金额",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: 'backClue:myHuishou',//权限字符串
      key: 'huishoujine',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "zixunrenshu": {
      label: "咨询人数",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: '',//权限字符串
      key: 'zixunrenshu',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "liulanliang": {
      label: "浏览量",
      value1: "",
      value2: "",
      value3: "",
      label1: "今日",
      label2: "昨日",
      label3: "",
      permiKey: '',//权限字符串
      key: 'liulanliang',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
    "tuisongjilu": {
      label: "推送记录",
      value1: "",
      value2: "",
      value3: "",
      label1: "成功",
      label2: "失败",
      label3: "",
      permiKey: 'account:rec:list',//权限字符串
      key: 'tuisongjilu',//数据key
      sort: '',
      show: false,
      showLabel1: true
    },
  },

  //  // 回收订单支付状态
  //  backOrderPayStateMap: {
  //   1: {
  //     label: "待付款",
  //     type: "warning",
  //   },
  //   2: {
  //     label: "已付款",
  //     type: "success",
  //   },
  //   3: {
  //     label: "付款中",
  //     type: "danger",
  //   },
  //   4: {
  //     label: "已拒绝",
  //     type: "danger",
  //   },
  // },
  //支付记录状态 1：未支付 2： 已支付 3：已撤销 4：已完成  5：已退款
  payOrderStateMap: {
    '1': {
      name: '未支付',
      type: 'warning'
    },
    '2': {
      name: '已支付',
      type: ''
    },
    '3': {
      name: '已撤销',
      type: 'info'
    },
    '4': {
      name: '已完成',
      type: 'success'
    },
    '5': {
      name: '已退款',
      type: 'danger'
    },
  },
  yanshiStateMap: {
    '1': {
      name: '无需结算',
      type: 'warning'
    },
    '2': {
      name: '未结算',
      type: 'danger'
    },
    '3': {
      name: '已结算',
      type: 'success'
    },
  },
  hetongStatusMap: {
    '1': {
      name: '未签署',
      type: 'warning'
    },
    '2': {
      name: '签署完成',
      type: 'success'
    },
    '3': {
      name: '已撤销',
      type: 'danger'
    },
  },
  // 合同类型
  hetongTypeMap: {
    '0': {
      name: '自定义',
      type: 'info'
    },
    '1': {
      name: '入驻协议',
      type: 'warning'
    },
    '2': {
      name: '回收合同',
      type: 'danger'
    },
    '3': {
      name: '转让协议',
      type: ''
    },

  },
  // 卡位核对类型
  kaweiHeduiTypeMap:{
    '0': {
      label: '未核对',
      type: 'info'
    },
    '1': {
      label: '正常',
      type: 'success'
    },
    '2': {
      label: '频繁',
      type: 'warning'
    },
    '3': {
      label: '停机',
      type: 'danger'
    },
    '4': {
      label: '超限',
      type: 'danger'
    },
    '5': {
      label: '风险',
      type: 'warning'
    },

  },

  // 商品状态
  goodsStatusMap:{
    0: {
      name: "待审核",
      type: "warning",
    },
    1: {
      name: "在售商品",
      type: "success",
    },
    2: {
      name: "交易中",
      type: "warning",
    },
    3: {
      name: "已售商品",
      type: "",
    },
    4: {
      name: "下架商品",
      type: "danger",
    },
    5: {
      name: "问题商品",
      type: "danger",
    },
    6: {
      name: "损耗商品",
      type: "danger",
    },
    88: {
      name: "回收中",
      type: "warning",
    },
    98: {
      name: "审核拒绝",
      type: "danger",
    },
  }
};
export default obj;
